window regulator rail - Spanish English Dictionary